package com.darren.euc.service;

import java.math.BigInteger;

import com.darren.euc.entity.MessageClientEnd;
import com.darren.euc.entity.PageBean;

import net.sf.json.JSONObject;

public interface MessageClientEndService {
    
	public MessageClientEnd save(MessageClientEnd messageClientEnd);
    
	public MessageClientEnd update(MessageClientEnd messageClientEnd);
	
	public MessageClientEnd findById(Integer id);
	
	public BigInteger getUnreadCount(Integer userId);
	 
	@SuppressWarnings("rawtypes")
	public PageBean queryForPageUseHQL(JSONObject requestJson,Integer pageSize, Integer currentPage);
	
}